AUTHOR: Wolfgang Lorenz (CIS 100112,220 = 100112.220@compuserve.com)
CONTACT: To register in America, send $30 in cash, check, or M.O. to:
Ted Drude Pre-built cables and printed-out
103 Belle Circle copies of the manual are available at
Madison, AL 35758 extra charges. Add $4 for COD
delivery.
(teddrude@delphi.com)
REQUIRES: VGA in mode 13h (VLB or PCI recommended), 500 Kbyte low
RAM free, 486dx2/66 recommended for 100% speed at 50 fps
DETAILS: SID: Voices 1-3 to Adlib, digitized samples to Soundblaster
DSP. No filters, no syncs.
VIC: Sprites, collisions, all screen modes, raster effects,
optionally DMA. No open borders, no light pen.
CIA: Ports and directions A and B, reversed keyboard
matrix, timers A and B, cascaded timers, TOD with
alarm, userport mapping to external program. No SDR,
no timer-to-port connection, no IEC connection.
6510: Decimal mode, all undocumented opcodes, partial
$00/$01 emulation. No tape connection.
Keyboard: National keyboard driver or original C64 mapping.
Joysticks: IBM analog, C64 digital (on PC64 cable) or
keyboard emulation (white arrows and right
Ctrl).
Peripherals: Harddisk emulation via PC filesystem (PC64
files, *.P00), 1541 emulation via disk images
(*.D64), any CBM drive connected to an
external C64, printer to DOS file or device
with CBM->ASCII translation. No tapes.
COMMENTS: Built-in file manager. Multiple virtual
C64s in different windows. Trace function with commented
port access. Multiple system ROMs and modules.
1.18 is the final DOS version; all subsequent work will be
on PC64 for Windows (see below).
PROGRAM: PC64 2.0 for Windows
VERSION: 2.0
FILE: pc64w200.zip
MACHINE: IBM PC
AUTHOR: Wolfgang Lorenz
CONTACT: (see above)
REQUIRES: PC running Windows 95, Windows NT with WinG installed, or
Windows 3.1 with both WinG and Win32s (Windows 32-bit
extensions) v1.25 installed.
DETAILS: Still in beta; only about 20% of games run (according to
the documentation). Still in a somewhat early state.
PROGRAM: Win64
VERSION: Beta version 2
FILE: win64b02.zip
MACHINE: IBM PC
AUTHOR: Ralph Mason (ralph.mason@liffe.com)
CONTACT: Official web page at http://www.gold.net/users/ez11/
REQUIRES: PC running Windows 95 or NT only.
DETAILS: Sid: None.
6510: 99% emulated.
Uses .t64 and .d64 files.
2.1.3 C64 Emulators for the Atari.
PROGRAM: c64.tos
VERSION: 3.0
FILE: c64.lzh / c64.lha
MACHINE: Atari ST
AUTHOR: Uwe Seimet
DETAILS: Sid: No.
Vic: No, just text mode with screen at $0400
6510: Yes.
Peripherals: EPSON printer, disk drive (limited 1541
emulation)/
COMMENTS: Very rough emulation. No banking, no shadow I/O.
The documentation is in German only. Assembly source
included.
2.1.4 C64 Emulators for the Macintosh.
PROGRAM: Mac 64
VERSION: 4
FILE: mac64-04.hqx
OLD FILES: mac64sea.hqx, mac64col.hqx, mac64-02.hqx, mac64-03.hqx
MACHINE: Apple Macintosh
AUTHOR: Earle F. Philhower III (st916w9r@dunx1.ocs.drexel.edu)
DETAILS: Sid: No.
Vic: Hi-res gfx, sprites, scrolling.
6510: Yes.
Peripherals: 1541 emulation, hard drive & printer, tape
images.
COMMENTS: Source code included. Work has stopped on the emulator.
2.1.5 C64 Emulators for Unix.
PROGRAM: x64
VERSION: 0.3.1, 0.4 (alpha version)
FILES: x64-0.3.1.tar.gz
OLD FILES: x64-0.1.tar.gz, x64-0.2.{SHIFT-+}0,1,2{SHIFT--}.tar.gz
MACHINE: Unix with X windows
Soon to be available for PCs running DOS.
AUTHORS: Jarkko Sonninen (sonninen@lut.fi)
Jouko Valta (jopi@stekt.oulu.fi)
Teemu Rantanen (tvr@cs.hut.fi)
and many others.
DETAILS: Sid: No.
Vic: Mono Sprites, All screen modes except multi-colour.
6510: Yes, with Undocumented opcodes.
Peripherals: 1541 emulation with disk images.
Access to filesystem via drive 9.
Joystick #1 to cursor keys.
Reu ram expansion supported.
ROM modules supported too.
Other: Basic lister/cruncher program.
Machine code monitor & runtime trace.
Kernal rom patcher vers 0, 3, 67, 100.
Option to copy T64 tape images into x64 disk images.
Separate x64 Disk Manager program.
Linux joystick support. (Cursor-key stick removed.)
C128 emulator included.
COMMENTS: ANSI C source code included. 65xx/8502 CPU documentation
included.
Uses Xt and Xaw libraries.
Has different xdebugger and arg-parser modules for
portability.
ROMs not included! See the dox for details in extracting
them.
Offical World wide web site for x64 at:
http://stekt.oulu.fi/(tilde)jopi/x64.html
2.2 VIC20 Emulators.
PROGRAM: vic-emu
FILE: vic-emu.lha (programs are vic-00 and vic-20)
MACHINE: Commodore Amiga
AUTHOR: Pieter van Leuven (etmpile@crosby.ericsson.se)
DETAILS: 6502: Yes.
Ram expansions:
COMMENTS: vic-00 is for 68000s and vic-20 for 68020/30/40s.
PROGRAM vic-emulator
FILE: vic-emulatorC64.lnx
MACHINE: Commodore 64
AUTHOR: Fausto Ibarra
DETAILS: Ram expansions: 3k, 8k, 16k & 24k.
COMMENTS: Screen size not emulated.
2.3 C128 Emulators.
PROGRAM: x128
VERSION: 0.3.1, 0.4.0 (alpha version)
FILES: x64-0.3.0.tar.gz
DETAILS: See the x64 entry for details.
Vdc: No.
MMU: Bank switching only.
COMMENTS: The first version was released on April 1st, and there are
many things still unimplemented. Basically it's just the
64 emulator with MMU bank switching and hard-coded shared
RAM. ROMs not included. See the documents for details.
2.4 PET Emulators.
PROGRAM: "The PET Emulator"
FILE: ???
MACHINE: Commodore 64
AUTHOR: Commodore 64 Software Bonus Pack
DETAILS: Emulates 2001 series, 4032 series & basic 4.0
COMMENTS: From their blurb: "The PET Emulator allows most existing
PET programs written in BASIC to be RUN on the Commodore
64".
2.5 SID Emulators.
Programs of this kind emulate the Sound Interface Device chip (MOS
6581), the MPU (MOS 6510) and few additional hardware components of
the C64/128 on machines where these chips don't exist. Their only
aim is to give you the possibility to listen to all the many
soundtracks from C64 games and demos. This is done by executing
6510-machine code routines that access the SID chip to produce music
or sound output. In general these subroutines are independent
fragments of code and data which can be ripped from games and
demonstration programs and are transfered directly from the C64.
The quality of a SID emulator's sound output is very machine
dependent, but due to the fact that only the necessary hardware
components are emulated, the sound quality should be higher and more
realistic than the output of the average C64 emulator.
Refer to chapter 2.7.2 and 4.7.2 of this FAQ on where to find all
the SID music files you'll ever need.
PROGRAM: Play SID
VERSION: 3.0
FILE: PlaySID3.0.lha
OLD FILES: PlaySID-2.0.lha, PlaySID2.1.dms, PlaySID2.2.lha
MACHINE: Commodore Amiga
AUTHORS: Haakan Sundell & Ron Birk <d89-rbi@nada.kth.se>,
<rbk@ios.se>
DETAILS: Sid: Yes, all except filter, also works with multi-tasking.
6510: Yes, with Undocumented opcodes.
COMMENTS: C64 Sid chip emulator.3.0 supports viewing of most C64
picture formats, has a realtime waveform/envelope display,
supports "multiselect" in filerequester and has some other
nice improvements.
PlaySID has full AREXX support. See a full review in the
appendix.
PROGRAM: SIDPLAY
VERSION: 1.40a
FILE: sidp140a.zip
OLD FILES: sidpl???.zip (where ??? is the version number)
MACHINE: IBM PC running DOS
AUTHOR: Michael Schwendt (3schwend@informatik.uni-hamburg.de)
DETAILS: SID: Yes, to Soundblaster, Pro Audio Spectrum, or Gravis
Ultrasound soundcards.
6510: Yes, with undocumented opcodes.
COMMENTS: C64 SID-chip emulator. Compatible to PlaySid (Amiga) music
data files. Separate shell program for use of a DOS shell
while playing. NTSC or PAL speeds.
PROGRAM: Midi Music Maker
VERSION: v2.26
FILE: mmm226.lzh
MACHINE: Atari ST
AUTHOR: Dave Henry
DETAILS: Plays Sid Player Music (including stereo and lyrics ) &
Master Composer files.
COMMENTS: Also plays music from other computer systems.
2.7 Other utilities & files.
There are many different transfer programs which you can use to transfer data from a c64 to another machine. This section lists some and gives in-depth looks to the more popular ones.
2.7.1 Utilities
(note: filenames in this section that have a - in the file name should actually have an underline character in the filename but I had no way of representing that in the magazine.)
disk64e.arj - Creates .d64 files using 1541 for IBM PC.
x1541.zip - Copy files directly from 1541 to PC.
c64uti5.zip - Disk utilities for c64s09 emulator for IBM PC.
maketape.arj - A tape utility for c64s09 emulator for IBM PC.
copy2d64.arj - Convert files into .d64 inmages.
zip2d64.arj - Convert C64 zip-files (1!, 2!,..) into .d64 images.
d64.lha - Utility for AMIGA.
maketape.arj - Makes .t64 files, includes source.
dir-d64.zip - List catalog of .d64 files for IBM PC.
d64util.zip - .d64 utils.
d64-10.zip - Transfer files between standard, .t64 & .d64 on IMB
PC.
d64zipcode.c - Convert d64 files back to zipcode files.
unt.lzh - Tape utility for Amiga.
UNd64-380.lha- d64/t64/p00 archive file processor for Amiga.
64cpy203.zip 64Copy v2.03, a program used to convert and inspect C64
files for use with emulators, featuring:
- Norton Commander-type window interface
- creation/conversion of files to C64 file format
- verifying the integrity of a d64/x64 file
- automatic converson of ZipCode and Lynx (C64 archive format)
files
- configurable windows and colors
Author is Peter Schepers (schepers@dcs1.uwaterloo.ca)
tr64-122.zip - Trans64 v1.22 - main features are:
- transfer files between 1541, virtual disks, virtual tapes,
dos and PC64 format. Supports C64S 1.0E encrypted disks.
- transfer whole disks between 1541 and virtual disks. Added an
error detection to continue after a read error.
- fastloader for 1541 and 1581 (problems from version 1.02 are
fixed)
- German and English user interface
- Source is in tr
src20.zip
Author is Bernhard Schwall
(schwall@athene.informatik.uni-bonn.de)
+ sc071.zip - The Star Commander - beta version .72
- outlook, colors, hotkeys and controls just like in
The Norton Commander
- high speed routines handle the disk and tape images of C64S
- handles files and disks in a Commodore 1541/1571 drive
connected via the X1541 cable
- three modes for transferring disks from and to the CBM drive:
normal (reads a disk in 7:50, writes in 9:55), turbo (2:25,
2:25) and warp (1:15, 1:20) with full error handling
- three modes for transferring files from and to the CBM drive:
normal (reads a 210 block file in 2:20, writes in 2:25), turbo
(1:00, 1:00) and warp (0:25, write not yet implemented)
- fast execution of CBM DOS commands and some extended CBM DOS
commands
- powerful disk editor similar to Disk-Demon for disk images and
disks
- support for color and monochrome VGA, EGA, CGA and MDA video
cards
- optionally runs with the C64 character set on EGA/VGA video
cards
- many configuration options for total comfort, context sensitive
online help
+ - an external setup program for even more options and full color
setup
+ - a view for DOS and Commodore files
- user-defined menus and extension files for associating
commands, external viewers and editors with DOS file extensions
- works fine under the DOS emulator of OS/2 3.00 Warp
Author: Joe Forster/STA (sta@ludens.elte.hu)
Email the author if you want to join the SC mailing list to get
the latest version by email the day it comes out.
+ Look into the URL "http://ludens.elte.hu/{$de}sta/sc.html" for news
about the alpha versions being developed.
fvcbm20.zip - List directories of Commodore archives.
I've just released ver. 2.0 of fvcbm, a program which lists the
directories of Commodore archives. This new version handles many
new archive formats -
all the ones I could find which are usable on the Commodore 64
and 128 or Commodore 64 emulators.
The supported formats are:
ARC230 (ARC)
self-extracting ARC230 (SDA)
Lynx
CS-DOS (LZH)
self-extracting CS-DOS (SFX)
PC64 emulator files (R/S/U/P00)
emulator tape images (T64)
emulator disk images (D64 and X64)
The C source is public domain and has been tested under MS-DOS,
SCO UNIX, and Linux. The program requires a little-endian CPU to
run so Sparc and most other workstation users are out of luck.
The package is available from
ftp://ftp.wimsey.com/pub/msdos/misc/fvcbm20.zip
(anonymous uucp from van-bc is also available). The man page can
If you know of an archive type that isn't supported, please send
me an example and I'll look into adding it.
Author is Daniel Fandrich (dan@fch.wimsey.bc.ca)
2.7.2 Data files.
The sites arnold.hiof.no and utopia.hacktic.nl both offer an extensive selection of C64 games and other program files. Be sure to look further on in the FAQ for the famed list of FTP sites of interest.